proving itself - Français Anglais Dictionnaire